Thực đơn
Mã_spaghetti Ý nghĩaMã mà dùng quá mức các câu lệnh GOTO (en) hơn là các cấu tạo lập trình có cấu trúc – kết quả sinh ra là các chương trình lộn xộn và không thể bảo trì được – thì hay được gọi là mã spaghetti.[2] Mã như vậy có cấu trúc điều khiển phức tạp và rối rắm, kết quả sinh ra là một luồng chương trình mà về mặt khái niệm thì giống như một bát mì spaghetti – xoắn và rối.[3] Trong một xuất bản năm 1980 của Cục Tiêu chuẩn Quốc gia Hoa Kỳ, cụm từ chương trình spaghetti được sử dụng để mô tả các chương trình trước đây có "các tệp bị phân mảnh và rải rác".[4] Mã Spaghetti cũng có thể được dùng để mô tả một phản mô thức (en) trong đó mã hướng đối tượng được viết theo phong cách thủ tục, chẳng hạn như bằng cách tạo các lớp có các phương thức quá dài và bừa bãi, hoặc vứt bỏ đi các khái niệm hướng đối tượng như đa hình.[5] Sự hiện diện của hình thức mã spaghetti này có thể làm giảm đáng kể tính dễ lĩnh hội của một hệ thống.[6]
Thực đơn
Mã_spaghetti Ý nghĩaLiên quan
Mã spaghetti Mã Siêu Mã số điện thoại quốc tế Mã IP Mã sản phẩm chung Mã sân bay IATA Mã EPPO Mã số nhận diện nhựa cây Mã số định danh chuẩn Amazon Mã PhươngTài liệu tham khảo
WikiPedia: Mã_spaghetti http://www.fortran.com/fortran/come_from.html http://horstmann.com/bigjava3.html http://itestra.com/wp-content/uploads/2017/08/04_i... http://spaghetticodebook.com http://whatis.techtarget.com/definition/Pasta-Theo... http://yost.com/computers/java/java-spaghetti/ //citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1... //citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1... http://portal.acm.org/citation.cfm?id=362929.36294... //doi.org/10.1007%2F3-540-54059-8_104